草庐IT

java - 获取 jsonarray 键名

全部标签

javascript - 如何从分页的 ui-grid 中获取过滤后的数据

我想在启用分页功能时从ui-grid中获取过滤后的数据。一般情况下我使用$scope.gridApi.core.on.filterChanged($scope,function(){if($scope.gridApi.grid.columns[1].filter.term!=""&&$scope.gridApi.grid.columns[1].filter.term!=undefined){vardd=$scope.gridApi.core.getVisibleRows($scope.gridApi.grid);console.log(dd);});但是当启用分页时代码不能很好地工作,

javascript - Moment.JS - 从周数获取日期

我在moment.js的文档中没有看到这一点。也许我跳过了它,但我想将一年中的周数转换为日期格式。例如week:number=13year:number=2017date:date=//getdateformatforthefirstdayofthatweek我正在使用moment.js,但我无法在documentation中找到我想要的内容.这可能吗?我找到了一些纯javascript的答案,但由于我已经在使用moment.js,我想可能有一种简单的方法可以做到这一点 最佳答案 是的,这是可能的:vardate=moment('2

javascript - 使用 Graphql 查询的 Node 获取发布请求

我正在尝试使用GraphQL查询发出POST请求,但它返回错误必须提供查询字符串,即使我的请求在PostMan中有效也是如此。这是我在PostMan中运行它的方式:这是我在我的应用程序中运行的代码:consturl=`http://localhost:3000/graphql`;returnfetch(url,{method:'POST',Accept:'api_version=2','Content-Type':'application/graphql',body:`{users(name:"Thomas"){firstNamelastName}}`}).then(response=

javascript - 从 typescript 方法中获取方法名称

我想从Typescript类的实例方法中获取当前方法的名称。(伪代码,不起作用):classFoo{bar(){console.log(something);//whatshouldsomethingbe?}}newFoo().bar();我希望“something”返回“bar”。我意识到this可以给我类,我可以以某种方式从中获取类及其属性,但我不知道如何获取“此函数”(即方法栏,而不是Foo类)。我已经看到其他几个与查找类名等相关的问题,但没有一个解决获取当前方法名的问题。 最佳答案 除了arguments.callee.na

javascript - jQuery 获取此表单输入

我正在尝试获取多个表单输入的值,但问题是我在同一页面上有几个相同的表单并且只想从提交的表单中获取输入,所以我使用的是“this”关键词。这是我的代码:$('form.contact_form').submit(function(e){varfname=$(this).children('input.fname').val();varemail=$(this).children('input.email').val();varcomment=$(this).children('input.comment').val();但是,当我尝试记录变量以测试它们是否返回了错误的值时,它说它们都是未

javascript - 如何从 body 上的 onClick 事件中获取鼠标单击的绝对位置?

我正在尝试获取鼠标点击相对于浏览器/正文的绝对位置(顶部和左侧),不是正文中的任何父元素。我有一个绑定(bind)到主体的监听器,但e.pageX和e.pageY给我相对于div的位置。请注意,我可以利用jQuery和YUI函数。目前无法正常运行的代码://gettingthepositionfunction_handleClick(e){vardata={absX:e.pageX,absY:e.pageY};_logClickData(data);}//bindingthefunctionvarmethods={init:function(){$("body").click(_han

方向更改后,Javascript 获取手机屏幕宽度

我正在像这样捕获orientationchange事件:$(window).bind('orientationchange',function(e){});如何在orientationchage之后获得新的屏幕宽度和高度(以像素为单位)?我试过screen.width但这并没有改变,它仍然是初始宽度,即使在方向改变之后也是如此。 最佳答案 $(window).bind('orientationchange',function(e){varori=window.orientation,width=(ori==90||ori==-90)

javascript - 南非身份证号码验证并获取年龄和性别

我已经对此进行了研究,但我使用的代码似乎都不起作用。南非身份证号码包含出生日期和性别。我想要的只是提取该信息并在他们的ID号输入输入字段时验证它,最好是在jQuery或javascript中感谢任何帮助,大卫 最佳答案 您可以使用Koenyn的正则表达式验证,不太确定输入中的一位数字(0-9?)如何表示性别,但基于thistool你提供了DavidRussell的UsingJavascripttovalidateSouthAfricanIDNumbers,这是一个未经测试的尝试:更新1:关注此主题后,WhatisaSouthAfri

javascript - 在 javascript 中获取根网站 url 以进行重定向

我想在session超时后从我网站的每个页面重定向到登录页面。我尝试将window.location设置为登录页面:varParentUrl=encodeURIComponent(window.parent.location.href);document.location.href="~/Login.appx?ReturnUrl="+ParentUrl;但是“~”好像不受支持。我的登录页面位于我的根文件夹下。例如:*http://server/website/*Login.aspx如何在javascript中获取此url?非常感谢,英巴尔。 最佳答案

javascript - 在没有 jquery 的情况下按类名获取单击按钮的 id

我不想为这个小任务使用jquery。HTMLjavascript我想要按钮点击时的id。我的js代码看起来像document.getElementsByClassName('cls_btn').onclick=function(){alert(this.id);}; 最佳答案 document.getElementsByClassName返回DOM对象列表。将.onclick应用于html项目的集合不会产生任何结果。不会抛出任何错误,但无论如何您都不会看到预期的结果。试试这个:varbuttons=document.getEleme